var util = require("../../../utils/util.js"),
api = require("../../../utils/api.js");
Page({

  /**
   * 页面的初始数据
   */
  data: {
    detail:{},
    configDetail:{},
    phone:'',

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    if(options.id){
      this.detail(options.id)
      this.getUserInfo()

    }
  },

  async getUserInfo() {
    let {
      data
    } = await api.default.getUserInfo();
    if (data) {

      this.setData({ 
        phone:data.mobile
      })
      console.log(data.mobile)
    }
  },


  claimant(){
      console.log(this.data.phone)
    if(!this.data.phone){
        return wx.showToast({
          title: '请到个人中心绑定手机号',
          icon: 'none'
        })
      }

    wx.navigateTo({
      url: '/pages/home/claimant/claimant?ordernum='+this.data.detail.ordernum+"&serverid="+this.data.detail.id+"&phone="+this.data.phone,
    })
  },
  detail(id){
    api.default.serveDetail({ordernum:id}).then(res => {
      this.setData({detail:res.data})
    })
    api.default.config().then(res => {
      let business_other_mobile=[];
      try{
        business_other_mobile=Array.isArray(JSON.parse(res.data.business_other_mobile))?JSON.parse(res.data.business_other_mobile):[]
      }catch(e){};
      res.data.business_other_mobile=business_other_mobile;
      this.setData({configDetail:res.data})
    })
    
  },
  telphone(e){
    let phone = e.currentTarget.dataset.phone;
    wx.makePhoneCall({
      phoneNumber: phone
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {
    return util.shareEvent(e)
  }
})